package M2Naming;

import org.omg.CORBA.Context;
import org.omg.CORBA.ContextList;
import org.omg.CORBA.DomainManager;
import org.omg.CORBA.ExceptionList;
import org.omg.CORBA.NVList;
import org.omg.CORBA.NamedValue;
import org.omg.CORBA.Object;
import org.omg.CORBA.Policy;
import org.omg.CORBA.Request;
import org.omg.CORBA.SetOverrideType;

import M2Naming.NamingContextPackage.AlreadyBound;
import M2Naming.NamingContextPackage.CannotProceed;
import M2Naming.NamingContextPackage.InvalidName;
import M2Naming.NamingContextPackage.NotFound;

public class NamingContextFils implements NamingContext{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
    public NamingContextFils()
    {
    	super();
    }
	@Override
	public void bind(NameCoponent[] n, Object obj) throws NotFound,
			CannotProceed, InvalidName, AlreadyBound {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void bind_text(NameCoponent[] n, NamingContext nc) throws NotFound,
			CannotProceed, InvalidName, AlreadyBound {
		// TODO Auto-generated method stub
		
	}

	@Override
	public NamingContext new_contxt() {
		// TODO Auto-generated method stub
		return this;
	}

	@Override
	public Object resolve(NameCoponent[] n) throws NotFound, CannotProceed,
			InvalidName {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void unbind(NameCoponent[] n) throws NotFound, CannotProceed,
			InvalidName {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Request _create_request(Context arg0, String arg1, NVList arg2,
			NamedValue arg3) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Request _create_request(Context arg0, String arg1, NVList arg2,
			NamedValue arg3, ExceptionList arg4, ContextList arg5) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Object _duplicate() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public DomainManager[] _get_domain_managers() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Object _get_interface_def() {
		// TODO Auto-generated method stub
		return this;
	}

	@Override
	public Policy _get_policy(int arg0) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public int _hash(int arg0) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public boolean _is_a(String arg0) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean _is_equivalent(Object arg0) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean _non_existent() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void _release() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Request _request(String arg0) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Object _set_policy_override(Policy[] arg0, SetOverrideType arg1) {
		// TODO Auto-generated method stub
		return null;
	}

}
